Operator CameraGrayLineFull

Operator Library: Hardware Platform

이 연산자는 ‘ Camera Link ’ 전체 구성 모드에 있는 그레이스케일 라인 스캔 카메라와 ‘ VisualApplets ’ 간의 이미지 데이터 인터페이스를 나타냅니다. 이 연산자에는 CAM 유형의 ‘ VisualApplets ’ 리소스 두 개가 필요합니다. 리소스는 연산자에 의해 자동으로 할당됩니다. 이 연산자는 두 카메라 포트(포트 A 및 포트 B)를 모두 사용합니다. 자세한 내용은 ‘장치 리소스 할당’을 참조하십시오 .

이 연산자는 CamerLink 표준에서 지정하는 다양한 데이터 형식을 지원하도록 구성할 수 있습니다. FullMode 매개변수를 사용하여 카메라 연산자를 카메라에서 사용하는 모드와 동일하게 설정할 수 있습니다. 또한, 링크를 다양한 비트 폭으로 설정할 수 있습니다. 다음 표에는 FullMode 매개변수의 허용되는 조합, 해당 액세스 유형, 비트 폭 및 병렬 처리 수준이 나와 있습니다.

FullMode FullMode 이용 방법 Bit Width Parallelism
Tap8x8bit 동적/정적 8 8
Tap8x8bit 동적/정적 8 16
Tap10x8bit 동적/정적 8 8
Tap10x8bit 동적/정적 8 16
Tap8x10비트 정적 10 12

병렬 처리 수준 8을 사용할 경우, 카메라의 데이터 전송 속도가 통신 사업자의 출력 링크에서 사용할 수 있는 대역폭보다 높을 수 있다는 점에 유의하십시오. microEnable IV 프레임 그래버의 경우, 병렬 처리 수준 8에서 링크의 이론적 대역폭은 500MPixel/s입니다. CameraLink 풀 구성 모드에서는 최대 850MPixel/s까지 전송할 수 있습니다.

비트 폭과 병렬 처리 수준 외에도, 출력 링크의 최대 허용 이미지 크기를 지정해야 합니다. 실제로 전송되는 이미지의 크기는 이보다 작을 수 있지만, 이 매개변수로 설정된 최대값을 초과해서는 안 됩니다. 1차원 이미지 프로토콜의 경우, 높이는 무시됩니다.

하드웨어 플랫폼별 지원 여부
microEnable IV VD1-CL/-PoCL
microEnable IV VD4-CL/-PoCL

I/O Properties

Property Value
Operator Type M
출력 링크 O, 이미지 데이터 출력

지원되는 Link Format

Link Parameter Output Link O
Bit Width {8, 10, 12, 14, 16}1
Arithmetic unsigned
Parallelism {8, 12, 16}}2
Kernel Columns 1
Kernel Rows 1
Img Protocol VALT_IMAGE1D
Color Format VAF_GRAY
Color Flavor FL_NONE
Max. Img Width any
Max. Img Height any

1 2

비트 폭, 병렬 처리 수준 및 매개변수 설정 간의 모든 조합이 허용되는 것은 아닙니다. 위의 표를 참조하십시오.

Parameters

DvalMode
Type 동적 읽기/쓰기 매개변수
Default Dval_Enabled
Range {Dval_Enabled, Dval_Disabled}

이 매개변수를 Dval_Disabled로 설정하면 Camera Link 사양을 완전히 준수하지 않는 카메라를 지원할 수 있습니다. 비활성화 모드에서는 제어 신호 Lval과 Fval을 사용하여 픽셀을 디코딩합니다. 활성화 모드에서는 추가적인 Dval 신호가 사용됩니다. 일반적으로 사용자는 이 매개변수를 수정해서는 안 됩니다!

FullMode
Type 동적 읽기/쓰기 매개변수
Default Tap8x8bit
Range {Tap8x8비트, Tap10x8비트, Tap8x10비트}

이 파라미터는 연결된 카메라의 데이터 포맷을 지정합니다. 포맷은 카메라 구성과 일치해야 합니다.

비트 폭, 병렬 처리 수준 및 매개변수 설정 간의 모든 조합이 허용되는 것은 아닙니다. 위의 표를 참조하십시오.

사용 예

다음 예제에서는 CameraGrayLineFull 연산자의 사용법을 보여줍니다: